From: Carlos Garnacho Date: Tue, 8 Jan 2019 16:14:24 +0000 (+0100) Subject: shell: Use MetaDisplay input focus API X-Git-Tag: archive/raspbian/50.5-1+rpi1~1^2~845^2^2~183 X-Git-Url: https://dgit.raspbian.org/%22http://www.example.com/cgi/%22/%22http:/www.example.com/cgi/%22?a=commitdiff_plain;h=5a9d094f3ea924d4fec88ff3cba9af5de5252e4e;p=gnome-shell.git shell: Use MetaDisplay input focus API Replaces use of (now removed) MetaX11Display focus API (which happened to work for wayland too). https://gitlab.gnome.org/GNOME/gnome-shell/merge_requests/378 --- diff --git a/src/shell-app.c b/src/shell-app.c index 10efa9135..752316051 100644 --- a/src/shell-app.c +++ b/src/shell-app.c @@ -1151,11 +1151,10 @@ _shell_app_handle_startup_sequence (ShellApp *app, if (starting && shell_app_get_state (app) == SHELL_APP_STATE_STOPPED) { MetaDisplay *display = shell_global_get_display (shell_global_get ()); - MetaX11Display *x11_display = meta_display_get_x11_display (display); shell_app_state_transition (app, SHELL_APP_STATE_STARTING); - meta_x11_display_focus_the_no_focus_window (x11_display, - meta_startup_sequence_get_timestamp (sequence)); + meta_display_unset_input_focus (display, + meta_startup_sequence_get_timestamp (sequence)); app->started_on_workspace = meta_startup_sequence_get_workspace (sequence); }